In the middle of my rehab i ended up getting a blood clot that made it up to my lung which was pretty dangerous. I went back to the hospital for another week and a half, and just got home a week ago. I'll be in rehab for another 3 months. Its a slow process thats for sure, but in the end everyone seems to think that i should have close to 100% mobility back. I got a nice 15 inch scar out of it though and a good story to tell;) lol